collect on delivery sale - German English Dictionary